<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
 -->
<!-- Title: G Pages: 1 -->
<svg width="251pt" height="324pt"
 viewBox="0.00 0.00 251.00 324.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 320)">
<title>G</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-320 247,-320 247,4 -4,4"/>
<!-- leaf140396598700880 -->
<g id="node1" class="node">
<title>leaf140396598700880</title>
<polygon fill="none" stroke="black" stroke-width="0" points="7,-316 0,-316 0,-280 7,-280 7,-316"/>
<text text-anchor="start" x="0" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">b</text>
</g>
<!-- leaf140396332381616 -->
<g id="node2" class="node">
<title>leaf140396332381616</title>
<polygon fill="none" stroke="black" stroke-width="0" points="26.5,-316 8.5,-316 8.5,-280 26.5,-280 26.5,-316"/>
<text text-anchor="start" x="14" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">=</text>
</g>
<!-- leaf140396598700880&#45;&gt;leaf140396332381616 -->
<!-- leaf140395790355424 -->
<g id="node3" class="node">
<title>leaf140395790355424</title>
<polygon fill="none" stroke="black" stroke-width="0" points="35,-316 28,-316 28,-280 35,-280 35,-316"/>
<text text-anchor="start" x="28" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">W</text>
</g>
<!-- leaf140396332381616&#45;&gt;leaf140395790355424 -->
<!-- leaf140395790354080 -->
<g id="node4" class="node">
<title>leaf140395790354080</title>
<polygon fill="none" stroke="black" stroke-width="0" points="50.5,-316 36.5,-316 36.5,-280 50.5,-280 50.5,-316"/>
<text text-anchor="start" x="40" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">@</text>
</g>
<!-- leaf140395790355424&#45;&gt;leaf140395790354080 -->
<!-- leaf140395790355952 -->
<g id="node5" class="node">
<title>leaf140395790355952</title>
<polygon fill="none" stroke="black" stroke-width="0" points="59,-316 52,-316 52,-280 59,-280 59,-316"/>
<text text-anchor="start" x="52" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">b</text>
</g>
<!-- leaf140395790354080&#45;&gt;leaf140395790355952 -->
<!-- leaf140395790353216 -->
<g id="node6" class="node">
<title>leaf140395790353216</title>
<polygon fill="none" stroke="black" stroke-width="0" points="89,-316 60,-316 60,-280 89,-280 89,-316"/>
<text text-anchor="start" x="71" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
</g>
<!-- leaf140395790355952&#45;&gt;leaf140395790353216 -->
<!-- leaf140395790355040 -->
<g id="node7" class="node">
<title>leaf140395790355040</title>
<polygon fill="none" stroke="black" stroke-width="0" points="97,-316 90,-316 90,-280 97,-280 97,-316"/>
<text text-anchor="start" x="90" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">(</text>
</g>
<!-- leaf140395790353216&#45;&gt;leaf140395790355040 -->
<!-- leaf140395790354752 -->
<g id="node8" class="node">
<title>leaf140395790354752</title>
<polygon fill="none" stroke="black" stroke-width="0" points="105,-316 98,-316 98,-280 105,-280 105,-316"/>
<text text-anchor="start" x="98" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">h</text>
</g>
<!-- leaf140395790355040&#45;&gt;leaf140395790354752 -->
<!-- leaf140395790354320 -->
<g id="node9" class="node">
<title>leaf140395790354320</title>
<polygon fill="none" stroke="black" stroke-width="0" points="135,-316 106,-316 106,-280 135,-280 135,-316"/>
<text text-anchor="start" x="117" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
</g>
<!-- leaf140395790354752&#45;&gt;leaf140395790354320 -->
<!-- leaf140395790352688 -->
<g id="node10" class="node">
<title>leaf140395790352688</title>
<polygon fill="none" stroke="black" stroke-width="0" points="143,-316 136,-316 136,-280 143,-280 143,-316"/>
<text text-anchor="start" x="136" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">3</text>
</g>
<!-- leaf140395790354320&#45;&gt;leaf140395790352688 -->
<!-- leaf140395790353360 -->
<g id="node11" class="node">
<title>leaf140395790353360</title>
<polygon fill="none" stroke="black" stroke-width="0" points="151,-316 144,-316 144,-280 151,-280 151,-316"/>
<text text-anchor="start" x="144" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">)</text>
</g>
<!-- leaf140395790352688&#45;&gt;leaf140395790353360 -->
<!-- leaf140396596003168 -->
<g id="node12" class="node">
<title>leaf140396596003168</title>
<polygon fill="none" stroke="black" stroke-width="0" points="159,-316 152,-316 152,-280 159,-280 159,-316"/>
<text text-anchor="start" x="152" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">.</text>
</g>
<!-- leaf140395790353360&#45;&gt;leaf140396596003168 -->
<!-- leaf140396596004224 -->
<g id="node13" class="node">
<title>leaf140396596004224</title>
<polygon fill="none" stroke="black" stroke-width="0" points="180.5,-316 160.5,-316 160.5,-280 180.5,-280 180.5,-316"/>
<text text-anchor="start" x="160.5" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">dot</text>
</g>
<!-- leaf140396596003168&#45;&gt;leaf140396596004224 -->
<!-- leaf140396596005760 -->
<g id="node14" class="node">
<title>leaf140396596005760</title>
<polygon fill="none" stroke="black" stroke-width="0" points="189,-316 182,-316 182,-280 189,-280 189,-316"/>
<text text-anchor="start" x="182" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">(</text>
</g>
<!-- leaf140396596004224&#45;&gt;leaf140396596005760 -->
<!-- leaf140396599103696 -->
<g id="node15" class="node">
<title>leaf140396599103696</title>
<polygon fill="none" stroke="black" stroke-width="0" points="197,-316 190,-316 190,-280 197,-280 197,-316"/>
<text text-anchor="start" x="190" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">h</text>
</g>
<!-- leaf140396596005760&#45;&gt;leaf140396599103696 -->
<!-- leaf140396599104896 -->
<g id="node16" class="node">
<title>leaf140396599104896</title>
<polygon fill="none" stroke="black" stroke-width="0" points="205,-316 198,-316 198,-280 205,-280 205,-316"/>
<text text-anchor="start" x="198" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">)</text>
</g>
<!-- leaf140396599103696&#45;&gt;leaf140396599104896 -->
<!-- leaf140396599104944 -->
<g id="node17" class="node">
<title>leaf140396599104944</title>
<polygon fill="none" stroke="black" stroke-width="0" points="235,-316 206,-316 206,-280 235,-280 235,-316"/>
<text text-anchor="start" x="217" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
</g>
<!-- leaf140396599104896&#45;&gt;leaf140396599104944 -->
<!-- leaf140396599104608 -->
<g id="node18" class="node">
<title>leaf140396599104608</title>
<polygon fill="none" stroke="black" stroke-width="0" points="243,-316 236,-316 236,-280 243,-280 243,-316"/>
<text text-anchor="start" x="236" y="-294.9" font-family="Consolas" font-size="12.00" fill="#444443">z</text>
</g>
<!-- leaf140396599104944&#45;&gt;leaf140396599104608 -->
<!-- node140396598701936 -->
<g id="node19" class="node">
<title>node140396598701936</title>
<polygon fill="#a8e1b0" fill-opacity="0.749020" stroke="black" stroke-width="0" points="74.5,-258 36.5,-258 36.5,-228 74.5,-228 74.5,-258"/>
<text text-anchor="start" x="52" y="-249.4" font-family="Consolas" font-size="12.00" fill="#444443">@</text>
<text text-anchor="start" x="45.5" y="-239.8" font-family="Arial" font-size="9.00" fill="#444443">2kx1</text>
<text text-anchor="start" x="36.5" y="-230.8" font-family="Arial" font-size="9.00" fill="#444443">&lt;float64&gt;</text>
</g>
<!-- node140396598701936&#45;&gt;leaf140395790355424 -->
<g id="edge18" class="edge">
<title>node140396598701936&#45;&gt;leaf140395790355424</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M47.19,-261.14C44.37,-267.08 41.24,-273.81 38.5,-280 37.37,-282.57 36.18,-285.38 35.12,-287.96"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="48.21,-261.45 48.55,-258.29 46.31,-260.54 48.21,-261.45"/>
</g>
<!-- node140396598701936&#45;&gt;leaf140395790355952 -->
<g id="edge19" class="edge">
<title>node140396598701936&#45;&gt;leaf140395790355952</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M55.5,-261.4C55.5,-267.28 55.5,-273.85 55.5,-279.73"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="56.55,-261.2 55.5,-258.2 54.45,-261.2 56.55,-261.2"/>
</g>
<!-- node140396599104128 -->
<g id="node20" class="node">
<title>node140396599104128</title>
<polygon fill="#7fa4d3" fill-opacity="0.749020" stroke="black" stroke-width="0" points="155,-258 124,-258 124,-228 155,-228 155,-258"/>
<text text-anchor="start" x="136" y="-249.4" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
<text text-anchor="start" x="133" y="-239.8" font-family="Arial" font-size="9.00" fill="#444443">1m</text>
<text text-anchor="start" x="124" y="-230.8" font-family="Arial" font-size="9.00" fill="#444443">&lt;int64&gt;</text>
</g>
<!-- node140396599104128&#45;&gt;leaf140395790354752 -->
<g id="edge20" class="edge">
<title>node140396599104128&#45;&gt;leaf140395790354752</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M124.22,-260.53C119.18,-266.42 113.78,-273.28 109.5,-280 107.89,-282.53 106.4,-285.44 105.16,-288.12"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="125.18,-261.02 126.35,-258.06 123.59,-259.65 125.18,-261.02"/>
</g>
<!-- node140396599104128&#45;&gt;leaf140395790352688 -->
<g id="edge21" class="edge">
<title>node140396599104128&#45;&gt;leaf140395790352688</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M139.5,-261.4C139.5,-267.28 139.5,-273.85 139.5,-279.73"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="140.55,-261.2 139.5,-258.2 138.45,-261.2 140.55,-261.2"/>
</g>
<!-- node140396599104800 -->
<g id="node21" class="node">
<title>node140396599104800</title>
<polygon fill="none" stroke="black" stroke-width="0" points="160.5,-206 142.5,-206 142.5,-192 160.5,-192 160.5,-206"/>
<text text-anchor="start" x="148" y="-195.9" font-family="Consolas" font-size="12.00">.</text>
</g>
<!-- node140396599104800&#45;&gt;leaf140396596004224 -->
<g id="edge23" class="edge">
<title>node140396599104800&#45;&gt;leaf140396596004224</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M153.27,-209.05C156.43,-225.17 163.08,-259.13 167.13,-279.81"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="154.3,-208.81 152.69,-206.07 152.23,-209.21 154.3,-208.81"/>
</g>
<!-- node140396599104800&#45;&gt;node140396599104128 -->
<g id="edge22" class="edge">
<title>node140396599104800&#45;&gt;node140396599104128</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M148.83,-209.35C147.28,-214.77 145.3,-221.69 143.56,-227.77"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="149.91,-209.37 149.73,-206.2 147.9,-208.79 149.91,-209.37"/>
</g>
<!-- node140396599105136 -->
<g id="node22" class="node">
<title>node140396599105136</title>
<polygon fill="none" stroke="black" stroke-width="0" points="168,-170 135,-170 135,-156 168,-156 168,-170"/>
<text text-anchor="start" x="135" y="-159.9" font-family="Consolas" font-size="12.00">dot()</text>
</g>
<!-- node140396599105136&#45;&gt;leaf140396599103696 -->
<g id="edge25" class="edge">
<title>node140396599105136&#45;&gt;leaf140396599103696</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M154.93,-173.26C156.92,-178.7 159.42,-185.71 161.5,-192 172.51,-225.29 184.22,-264.97 189.94,-284.66"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="155.91,-172.88 153.89,-170.42 153.94,-173.6 155.91,-172.88"/>
</g>
<!-- node140396599105136&#45;&gt;node140396599104800 -->
<g id="edge24" class="edge">
<title>node140396599105136&#45;&gt;node140396599104800</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M151.5,-173.32C151.5,-179.2 151.5,-186.64 151.5,-191.8"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="152.55,-173.24 151.5,-170.24 150.45,-173.24 152.55,-173.24"/>
</g>
<!-- node140396599104416 -->
<g id="node23" class="node">
<title>node140396599104416</title>
<polygon fill="#a8e1b0" fill-opacity="0.749020" stroke="black" stroke-width="0" points="119.5,-134 81.5,-134 81.5,-104 119.5,-104 119.5,-134"/>
<text text-anchor="start" x="97" y="-125.4" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
<text text-anchor="start" x="90.5" y="-115.8" font-family="Arial" font-size="9.00" fill="#444443">2kx1</text>
<text text-anchor="start" x="81.5" y="-106.8" font-family="Arial" font-size="9.00" fill="#444443">&lt;float64&gt;</text>
</g>
<!-- node140396599104416&#45;&gt;node140396598701936 -->
<g id="edge26" class="edge">
<title>node140396599104416&#45;&gt;node140396598701936</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M94.1,-137.34C85.13,-161.68 68.97,-205.49 60.69,-227.92"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="95.11,-137.65 95.16,-134.47 93.14,-136.93 95.11,-137.65"/>
</g>
<!-- node140396599104416&#45;&gt;node140396599105136 -->
<g id="edge27" class="edge">
<title>node140396599104416&#45;&gt;node140396599105136</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M120.34,-136.34C128.73,-143.25 137.98,-150.87 144.21,-155.99"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="120.75,-135.32 117.77,-134.22 119.41,-136.94 120.75,-135.32"/>
</g>
<!-- node140396599104320 -->
<g id="node24" class="node">
<title>node140396599104320</title>
<polygon fill="#fdd66c" stroke="black" stroke-width="0" points="130.5,-82 70.5,-82 70.5,-52 130.5,-52 130.5,-82"/>
<text text-anchor="start" x="97" y="-73.4" font-family="Consolas" font-size="12.00" fill="#444443">+</text>
<text text-anchor="start" x="90.5" y="-63.8" font-family="Arial" font-size="9.00" fill="#444443">2kx1</text>
<text text-anchor="start" x="70.5" y="-54.8" font-family="Arial" font-size="9.00" fill="#444443">&lt;complex128&gt;</text>
</g>
<!-- node140396599104320&#45;&gt;leaf140396599104608 -->
<g id="edge29" class="edge">
<title>node140396599104320&#45;&gt;leaf140396599104608</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M133.65,-80.06C166.04,-94.22 210.5,-121.12 210.5,-162 210.5,-162 210.5,-162 210.5,-200 210.5,-217.58 228.2,-266.89 235.94,-287.63"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="133.73,-78.95 130.56,-78.73 132.9,-80.88 133.73,-78.95"/>
</g>
<!-- node140396599104320&#45;&gt;node140396599104416 -->
<g id="edge28" class="edge">
<title>node140396599104320&#45;&gt;node140396599104416</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M100.5,-85.48C100.5,-91.52 100.5,-98.21 100.5,-103.94"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="101.55,-85.19 100.5,-82.19 99.45,-85.19 101.55,-85.19"/>
</g>
<!-- node140396599104368 -->
<g id="node25" class="node">
<title>node140396599104368</title>
<polygon fill="#fdd66c" stroke="black" stroke-width="0" points="75.5,-30 15.5,-30 15.5,0 75.5,0 75.5,-30"/>
<text text-anchor="start" x="42" y="-21.4" font-family="Consolas" font-size="12.00" fill="#444443">=</text>
<text text-anchor="start" x="35.5" y="-11.8" font-family="Arial" font-size="9.00" fill="#444443">2kx1</text>
<text text-anchor="start" x="15.5" y="-2.8" font-family="Arial" font-size="9.00" fill="#444443">&lt;complex128&gt;</text>
</g>
<!-- node140396599104368&#45;&gt;leaf140396598700880 -->
<g id="edge30" class="edge">
<title>node140396599104368&#45;&gt;leaf140396598700880</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M41.07,-33.44C36.33,-53.65 29.5,-88.01 29.5,-118 29.5,-118 29.5,-118 29.5,-200 29.5,-217.17 14.1,-265.36 7.01,-286.65"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="42.2,-33.24 41.87,-30.08 40.15,-32.76 42.2,-33.24"/>
</g>
<!-- node140396599104368&#45;&gt;node140396599104320 -->
<g id="edge31" class="edge">
<title>node140396599104368&#45;&gt;node140396599104320</title>
<path fill="none" stroke="#6b6b6b" stroke-width="0.5" d="M63.62,-32.47C70.55,-38.77 78.38,-45.89 85.04,-51.94"/>
<polygon fill="#6b6b6b" stroke="#6b6b6b" stroke-width="0.5" points="64.04,-31.44 61.11,-30.19 62.63,-32.99 64.04,-31.44"/>
</g>
</g>
</svg>
